package sctu.edu.java.year2016.team07.liaohengju.day20160606.chapter9_3;

/**
 * Created by hengju on 2016/6/6.
 * 编写java程序，创建一个接口，在该接口中定义一个方法，
 * 然后创建一个类，在类中定义一个形参为接口类型的方法，
 * 并调用接口中的方法，在类的方法中创建一个实现接口的匿名内部类，
 * 用于实现接口中的方法
 */
public class Interface {                                    //创建的一个类
    public AnonyityInterface GetStudy() {                   //定义一个接口类型的方法
        return new AnonyityInterface() {                    //创建的匿名内部类
            public void Study() {
                System.out.println(AnonyityInterface.name + " love study");
            }
        };
    }

    public static void main(String[] args) {
        Interface c = new Interface();
        AnonyityInterface a = c.GetStudy();
        a.Study();
    }
}